Kamus Mobile
https://m.xamux.com
Indonesian to English
diode pancar cahaya [dpc] light emitting diodes
diode-
pancar-
cahayaradiance, brilliance, light, ray
dpc(Dewan Pimpinan Cabang) leadership of political party at local level.